
package com.cy.pj.sys.dao;

/**
 * 
 * 日志模块数据层接口:定义数据访问规范
 * .
 */
import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.cy.pj.sys.entity.SysLog;

@Mapper
public interface SysLogDao {
	/**
	 * 基于查询条件统计记录总数
	 * @param username查询条件
	 * @return查询到的记录总数
	 * @param startIndex 起始位置(当前页的起始位置)
	 * @Param oageSize  页面最多显示多少条记录
	 * @
	 */
	int getRowCount( String username);
	
	List<SysLog> findPageObjects(
			String username,
			 Integer startIndex,
			 Integer pageSize
			
			);
	/**
	 * 基于多个id删除日志信息
	 * @param ids 日志信息id,假如没有使用这个@params注解进行参数描述
	 * @return
	 */
	int deleteObjects(@Param("ids")Integer...ids);
}
